//package com.springSecurity.test.Entity;
//
//import lombok.Data;
//
//import java.io.Serializable;
//
//@Data
//public class BaseResult<T> implements Serializable {private static final long serialVersionUID = -4151233557950079315L;
//
//    private static final int SUCCESS_CODE = 200;
//
//    private static final String SUCCESS_MESSAGE = "ok";
//
//    //  响应码
//    private int status;
//
//    //  响应消息
//    private String message;
//
//    //  响应数据
//    private T data;
//
//    public BaseResult(int status, String message, T data) {
//        this.status = status;
//        this.message = message;
//        this.data = data;
//    }
//
//    public BaseResult() {
//        this(SUCCESS_CODE, SUCCESS_MESSAGE);
//    }
//
//    public BaseResult(int code, String msg) {
//        this(code, msg, null);
//    }
//
//    public BaseResult(T data) {
//        this(SUCCESS_CODE, SUCCESS_MESSAGE, data);
//    }
//
//    public static <T> BaseResult<T> success() {
//        return new BaseResult<>();
//    }
//
//    public static <T> BaseResult<T> success(T data) {
//        return new BaseResult<>(data);
//    }
//
//    public static <T> BaseResult<T> build(int code, String msg) {
//        return new BaseResult<>(code, msg, null);
//    }
//}